compression apparatus - Spanish English Dictionary